About Glasshouse Generation Limited (09352996) United Kingdom