About Glenthorpe Engineering Company Limited (00723452) United Kingdom