About Canton Delight (redcar) Limited (08042980) United Kingdom