About Glasgow Internet Services Limited (03079255) United Kingdom