About Psn (holdings) Limited (08514802) United Kingdom