About Eumar Technology Limited (01884830) United Kingdom