About Meg Treherne Designs Limited (07588340) United Kingdom