About Edwards & Hampson Limited (01888281) United Kingdom