About G & R Labs Limited (13374780) United Kingdom