About Trydan Ecopower Limited (13051277) United Kingdom