About Emde Limited (02874259) United Kingdom