About Parkers Pets Parlour Limited (11528953) United Kingdom