About Glencraig Engineering Limited (01606754) United Kingdom