About Buxton Beard Company Ltd (11975277) United Kingdom