About G Welch Ltd (10545762) United Kingdom