About City Screen (york) Limited (03304498) United Kingdom