About Baylor Bears Ltd (07906923) United Kingdom