About Edalmead Limited (01348184) United Kingdom