About Taylors Geotechnical Limited (10103699) United Kingdom