About The Wooden Box Gallery & Studio Ltd (13546042) United Kingdom