About Vanessa Bee Designs Limited (04924096) United Kingdom