About Surveying Technology Limited (02426133) United Kingdom