About Taylormade Quantity Surveying Services Ltd (13181896) United Kingdom