STEVE FARQUHARSON LTD