About Walkers Surveying & Estimating Services Ltd (10803392) United Kingdom