About Allen Welding Limited (03821458) United Kingdom