About Scott Scientific Consultancy Ltd (11038845) United Kingdom