About Lucas Uk Group Limited (07395451) United Kingdom