0
Yes it is.
No, Tesco is a plc - a public limited company.
bums men
There are currrently 2,362 Tesco stores in the UK according to the Tesco plc website