About L Lucas Jnr Limited (09495345) United Kingdom