About The Glass House Studio Ltd (13119274) United Kingdom