About Glen Surveyors Ltd (07629670) United Kingdom