About The Balloon Wall Ltd (11250241) United Kingdom