About Marketing & Sales Management International Limited (02156960) United Kingdom