About Illingworth & Gregory (holdings) Limited (02382675) United Kingdom