About P&s.s.c Limited (10673964) United Kingdom