About The Balloon Bedford Limited (12440436) United Kingdom