About Memco Limited (00526628) United Kingdom