About Chambers Pet Supplies Limited (04740421) United Kingdom