About D & C Pet Supplies Limited (11042615) United Kingdom