About Marketing & Management International Limited (01980963) United Kingdom