About The Good Glass Company Ltd (13696926) United Kingdom