About The Candlewick Project Limited (12193688) United Kingdom