About Memling S Grill & Lounge Ltd (11596656) United Kingdom