About Barcant Beardon Limited (08616849) United Kingdom