About Lucas & Elias Ltd (11914129) United Kingdom