About Ps Solutions Management Consultants Ltd (07229323) United Kingdom