About Lucas Investments Limited (02952484) United Kingdom