About Newcastle Equine Laundry & Supplies Ltd (12119503) United Kingdom