About Salt Shack Limited (11195922) United Kingdom