About Pinch Salts Limited (13613908) United Kingdom