About Lemsen Co. Ltd (13701257) United Kingdom