About Edwards & Lockett Limited (04407472) United Kingdom