About Longhouse Malaysian Fusion Restaurant Ltd (06558265) United Kingdom