About L&c Industry Supply Co. Ltd (09028318) United Kingdom