Tillrustningar vidtagas på TaymouthCastle