Company name: The Living Room Cardiff
The Living Room, 96 Neville St, Cardiff CF11 6LS, United Kingdom