About C&c Shop Limited (09618095) United Kingdom