About Prestwich Pets Ltd (10215836) United Kingdom