About G.r.i. Research Laboratories Limited (SC172344) United Kingdom