About Turner Rooms Limited (10882682) United Kingdom