About Salt Scientific Limited (07501878) United Kingdom