About Cleethorpes Kitchen Centre Limited (03336883) United Kingdom