About The Glass House Limited (03154710) United Kingdom