About Miller Metcalfe Surveyors Ltd (11437803) United Kingdom