About Mark Mcclure Studio Ltd. (06295045) United Kingdom