About Margaret & Dominika London Ltd (09208245) United Kingdom