About Pampurredpets (holdings) Limited (04393875) United Kingdom