& Co. , Granton,