About Dugerin Engineering Ltd (SC712465) United Kingdom