Попробуйте использовать ngModel для текстового поля, где мы можем получить доступ к значению непосредственно в файле ts компонента без отправки из html.
. html
In html, вы упомянули тип ввода = "строка", измените его на тип ввода = "текст"
<input #numberQuantity type="text" name="quant" id="numberQuantity" [(ngModel)]="quantityValue" >
<button (click)="removeProduct(user)">Remove quantity</button>
.ts
quantityValue: string;
removeProduct(user) {
console.log(this.quantityValue); // we can access quantityValue here since it is declared as ngModel in html
...
...
// We can call a method in service from here by sending this.quantityValue to service method.
}