About Edward & William Lucas Limited (03466431) United Kingdom