About The Red Balloon Company Limited (02110963) United Kingdom