About Millgar Engineering Ltd (04928189) United Kingdom