About Macklin Geotech Limited (03585605) United Kingdom