About Juicy Wood Designs Ltd (12468285) United Kingdom