About Pettsom Limited (11792862) United Kingdom