About Salt & Foam Wellington Street Ltd (12469104) United Kingdom