About Stonewood Design Studios Llp (OC358051) United Kingdom