About Pps Managed Solutions Limited (07928472) United Kingdom