About Illingworth & Gregory Limited (01273527) United Kingdom