About Thomcorp Energy Limited (07394569) United Kingdom