About Laddavis Scientific Consultancy Limited (11205659) United Kingdom