About Power Systems International Limited (02239652) United Kingdom