About L And C Sales Limited (10634521) United Kingdom