About Clark Studios Limited (08008419) United Kingdom