About Thames Glass Ltd (09803612) United Kingdom