About L D Lucas Limited (10537843) United Kingdom