About Illingworth Research Limited (10538469) United Kingdom