About Lucas Minghella Limited (11448179) United Kingdom