About The Balloon Holding Company Limited (05012917) United Kingdom