About L & C Commercial Limited (04057101) United Kingdom