About Thormanby Energy Ltd (09918489) United Kingdom