About Sarah Illingworth Limited (04667985) United Kingdom