About Terence Armstrong Surveyors Ltd (11200988) United Kingdom