About Gas & Balloon Limited (13044626) United Kingdom