About P.s.f. Ltd. (03550918) United Kingdom