About Wallis & Beard Ltd (04336251) United Kingdom