About Thruglass Ltd. (10488816) United Kingdom