About Margot Houghton Ltd (12116122) United Kingdom