About Illingworth Holdings Limited (12695368) United Kingdom