About Musselburgh Bar & Kitchen Ltd (SC635348) United Kingdom