About G Masters Welding And Construction Limited (12044195) United Kingdom