About Edward Hamer Limited (01363882) United Kingdom