About Cheddar Paws Limited (11202527) United Kingdom