About Ps Managed Solutions Limited (08239558) United Kingdom