About Pets Manor Limited (07075529) United Kingdom