About Margaret Denver Design Limited (04499789) United Kingdom