About Electronic Memory Services Limited (03049912) United Kingdom