About The Glass House Yorkshire Ltd (12993716) United Kingdom