About Margaret Norris Designs Limited (09811412) United Kingdom