About Catercraft (holdings) Limited (03627763) United Kingdom