About Ps&s Telecom Ltd (09884533) United Kingdom