About W & L Industrial Service Limited (09028093) United Kingdom