About Rimell Saddlers Limited (04476944) United Kingdom