About J & L Industrial Services Limited (04133752) United Kingdom