About Troughton And Mitchell Surveyors Ltd (11897621) United Kingdom