SPEIRS & JEFFREY FUND MANAGEMENT LIMITED+OpenCorporates ID