About Memorandum Office Limited (07572745) United Kingdom