About Callum Salt Limited (11642959) United Kingdom