About Walker Survey & Design Limited (11059002) United Kingdom