About Neo Laboratories Limited (00587959) United Kingdom