About Stephen Gallagher Surveyors Limited (13643313) United Kingdom