About Glencoyne Engineering Ltd (05954546) United Kingdom