About Edmund & Lewis Limited (01967732) United Kingdom