891 might indicate a large training establishment - where sub-unit markings were not used - or something like an Indian Police force.
IIRC, HMS Excellent, the Royal Navy's gunnery and drill school in Portsmouth, used to have about 2,000 rifles in its main armoury.