About Hand And Eye Studio Ltd (07587679) United Kingdom