Stewart Cameron & Son, Limited.