About Neatresearch Laboratories Limited (10062451) United Kingdom