About C More H Designs Limited (12334937) United Kingdom