About G Welford Europe Ltd (13279621) United Kingdom