About Psm International Holdings Limited (02290856) United Kingdom