About Annette Peters Design Limited (03864930) United Kingdom