About Hand Drawn Studio Limited (05998485) United Kingdom