About The Glasshouse Project Limited (07378807) United Kingdom