About Mills Whipp Research Limited (11204136) United Kingdom