About The Glasshouse Se14 Ltd (13400223) United Kingdom