About Anchor Surveyors Limited (13542748) United Kingdom