About Mr Rumley Rug Equestrian Products And Crafts Ltd (10926962) United Kingdom