About Sal Scientific Limited (08660648) United Kingdom