About Glass & Thyme Ltd (12749937) United Kingdom