About Bertie & Co Pet Accessories Ltd (12728822) United Kingdom