Mike Farrell, Managing Director, William Farrell Limited