About Walkers The Builders Merchant Limited (01443891) United Kingdom