About Edessa Mobile Catering Ltd (13129152) United Kingdom