ROSS & WALLACE LIMITED, RENFREW, United Kingdom