About Lewis Dartnell Science Consulting Ltd. (12101157) United Kingdom