BRYAN GARNIER ASSET MANAGEMENT LTD