About Illingworth Research Group Limited (03656301) United Kingdom