About Caterfoods Limited (04203903) United Kingdom