About Sniffle Snaffle Pet Supplies Ltd (12385052) United Kingdom