About Barnacle Salt Limited (09530873) United Kingdom