About G.lill Petrol Pump & Tank Engineers Limited (04429172) United Kingdom