About H.c. Lazell (lashings) Limited (03393939) United Kingdom