About P.s.t. (u.k.) Limited (02482512) United Kingdom