About Lescom Limited (04341603) United Kingdom