About Bramble And Bear Pet Care Ltd (13606364) United Kingdom