Peters, Richard, Peters Research Ltd, United Kingdom