About R & R Welding Limited (04510503) United Kingdom