About G.v. Welch Limited (11866618) United Kingdom