About Taylor Made Spaces Ltd (11456664) United Kingdom