About Lucas Albert Ltd (13661148) United Kingdom