About Latis Scientific Limited (01737587) United Kingdom