The French Linen Co.Ltd, phone within Howells of Cardiff, 14, St. Mary St Cardiff, Wales CF10 1TT map