About Beard & Tandy Developments Ltd (08010739) United Kingdom