About Island Power Solutions Ltd (11143197) United Kingdom