About The Marketing & Research Network Limited (02848303) United Kingdom