About Walshaw Buildings Limited (01141912) United Kingdom