About Illingworth Morris Limited (04093491) United Kingdom