About Blackwood Welding & Safety Supplies Limited (06548136) United Kingdom