About Margot Noel Ltd. (09446783) United Kingdom