About Lotus Limited (02041486) United Kingdom