About Glass Tube Ltd (03356963) United Kingdom