About Ps & N (holdings) Limited (06389718) United Kingdom