About Dexters Pet Shop Ltd (06823102) United Kingdom