About Glass & Co Uk Ltd (05176817) United Kingdom