About Buckfastleigh Ltd (12036276) United Kingdom