About East Central Studios Limited (01694899) United Kingdom