About Edwards & Miles Limited (04366740) United Kingdom