About Natty S Pets Limited (09705479) United Kingdom