As mentioned, the badge is to the Royal Scots Fusiliers and has a Kings Crown which makes it pre '53 manufacture for Other Ranks (enlisted men).
The cap is called a Glengarry and is a private purchase example rather than issue, which was common. It could possibly be ww2 era, but likely 1950's as well.
Comment