About Lucas Blake Limited (09359417) United Kingdom