About Taylor Green Homes Limited (11065476) United Kingdom