About Ken Tew Power Solutions Ltd (11542893) United Kingdom