About Russell Simpson Limited (01411487) United Kingdom