About Lucas Albert Limited (09804682) United Kingdom