About Chick Media & Marketing Limited (08979554) United Kingdom