About G&ss Ltd (12358619) United Kingdom