About Megan Sherwood Designs Limited (08749641) United Kingdom