About Salt Happy Living Limited (10959212) United Kingdom