About Psc (1032) Limited (06089868) United Kingdom