About Canton Chef 888 Limited (12938650) United Kingdom