About Eden Catering Solutions Ltd (11799979) United Kingdom