About R & R Stoves Limited (07868721) United Kingdom