About Patrick Pet & Equine Supplies Ltd (13667923) United Kingdom