About Glenthorpe Limited (00716404) United Kingdom