About Mem-say Ltd (08643498) United Kingdom