About J & S Scientific Consultancy Ltd (10883381) United Kingdom