About J&c S Party Pets Limited (09828408) United Kingdom