About Salvatores Penwortham Limited (11630399) United Kingdom