About C & C Pet Cages Limited (12500873) United Kingdom