About Marc Wood Studio Ltd (12642299) United Kingdom