About The Glass Box Company (hatton) Ltd. (10766566) United Kingdom