About Walkers Place Limited (02431848) United Kingdom