About John Walker Surveyors Limited (09059005) United Kingdom