About Thornbury Energy Ltd (11713698) United Kingdom