About M & I Cafe Ltd (09524077) United Kingdom