About G&jl Solutions Ltd (12355989) United Kingdom