About Maxi Pets Ltd (13170975) United Kingdom