About Glass & Stone Limited (13103506) United Kingdom