About G-rex Glove Revolution Ltd (10967384) United Kingdom