About G.s.l. Mechanical Handling Limited (03037494) United Kingdom