About Lucas Lucas Ltd (04498638) United Kingdom