About The Glass Tree Limited (05495382) United Kingdom