About Caterware Limited (01306362) United Kingdom