About Glassford Engineering Ltd (SC527409) United Kingdom