About Andrew Lucas International Ltd (06769611) United Kingdom