About Lsc Sales Limited (08432553) United Kingdom