About Tecology Energy Ltd (07260647) United Kingdom