About Psh Holdings Limited (10881355) United Kingdom