About Illingworth Haigh Associates Limited (06412664) United Kingdom