About Powers Solutions Ltd (13432868) United Kingdom