About Stephen Illingworth Limited (07636064) United Kingdom