About Psc (1145) Limited (06105237) United Kingdom