About Ajb Pet Hotels Ltd (08680283) United Kingdom