About Clydes Pet Supplies Ltd (13400942) United Kingdom