About The Equine Pet Launderette Ltd (11368842) United Kingdom