About Pet Mate (pet Shops) Ltd. (SC238473) United Kingdom