About The Centre For Excellence In Creative Making Limited (12934687) United Kingdom