About Lumelec Limited (01303210) United Kingdom