About Taylor Taylor Homes Limited (10940739) United Kingdom