About Scott & Ewing (holdings) Limited (NI620999) United Kingdom