About Dee Energy Solutions Ltd (13280424) United Kingdom