About Psc (1006) Limited (06086348) United Kingdom