About Glass House Living Limited (12808903) United Kingdom