ROSS & WALLACE LIMITED, RENFREW, Regno Unito