About W.cowan & Co.limited (01049448) United Kingdom