About Msl Management & Promotions Limited (02840644) United Kingdom