About Glengineering Design Limited (01887585) United Kingdom