About Walkers Homes Limited (08417210) United Kingdom