About Chom Chom Canterbury Limited (10104319) United Kingdom