About Memco Trading Limited (12562102) United Kingdom