About Salt And Slate Social Limited (12298054) United Kingdom