About Public Sector Solutions (uk) Limited (06442411) United Kingdom