About Bedfordshire Pet Care Company Ltd (12093234) United Kingdom