About Petcor Limited (06675089) United Kingdom