About Demy Catering Ltd (12595659) United Kingdom