About Salt And Pegram Limited (06942622) United Kingdom