The Cloud – An Internet Service Provider
The Cloud is An 'Internet Service Provider' in the Barry area, although it could exist nationwide for all I know. It tends to be used in the larger bars