About Magic Wood Designs Limited (12716049) United Kingdom