About Lucas And George Limited (11510215) United Kingdom