About Creative Media Centres Ltd (03043308) United Kingdom