About Glen Surveys Limited (02116191) United Kingdom