MR. STEPHEN TAYLOR LIMITED, Glasgow, Regno Unito