About Rofiad Energy And Technological Solutions Ltd (12573044) United Kingdom