About Charlton Illingworth Limited (11375522) United Kingdom