About Pet Waste Solutions Ltd (13057983) United Kingdom