About Pet Necessity Limited (SC702419) United Kingdom