About Salt And Battery Limited (13086210) United Kingdom