About Studio Wood Ltd (08720961) United Kingdom