The King’s Troop Royal Horse Artillery comprises of seven officers, 164 soldiers and 109 trained horses. It is a British Army mounted, ceremonial unit that fires Royal Salutes on Royal anniversaries and state occasions.