About The Marketing Observatory Limited (10397100) United Kingdom