About The Creative Assembly Limited (03425917) United Kingdom