About Muddy Horse Rug Wash Co Ltd. (SC383940) United Kingdom