About The Marketing Laboratory Limited (12290139) United Kingdom