About Creative Media House Limited (08375872) United Kingdom