About Glesnes Engineering Ltd (06041572) United Kingdom