About Walshe Ltd (08022970) United Kingdom