About Lucas Flett Holdings Ltd. (02716436) United Kingdom