About Power Solutions Engineering Limited (11812524) United Kingdom