About Tenby Sea Salt Company Limited (11874365) United Kingdom