About North West Studio Lounge Ltd (11541371) United Kingdom