About Edwards & New Limited (08234377) United Kingdom