About Captain Gas Ltd (11548106) United Kingdom