About Taylor Made Rooms Limited (10126869) United Kingdom