About Cafe Melrose Ltd (NI644081) United Kingdom