RUEGG AND CO LTD