About Newbridge Memo Ltd (07511516) United Kingdom