About The Horse Laundry Limited (09937840) United Kingdom