About Wooburn Craft School Limited (09675563) United Kingdom