About Swindon Welding Supplies Limited (08261140) United Kingdom