About Power Products (international) Limited (01960827) United Kingdom