About G & L Equipment Limited (07791237) United Kingdom