About John Walker Landscape Design Limited (10420670) United Kingdom