About Thorcraft Gas Limited (07010849) United Kingdom