About Squires Pet Services Ltd (10212077) United Kingdom