About Creative And Technical Studios (york) Limited (01941352) United Kingdom