About Taylor Made Surveying Limited (09311974) United Kingdom